a toast to the newlyweds - Turkish English Dictionary